rubble deposition - Turkish English Dictionary